prison ferme - French English Dictionary